<?php
function create_form_input ($name, $type, $errors)	{
	$value = false;
	if(isset($_POST[$name]))
		$value = $_POST[$name];
	if($value && get_magic_quotes_gpc())
		$value = stripslashes($value);
	if(($type == 'text') || ($type == 'password'))	{
		echo'<input type="'.$type.'"name="'.$name.'"id="'.$name.'"';
		if($value)
			echo'value="'.htmlspecialchars($value).'"';
		
		// Check for an error
		if(array_key_exists($name, $errors))	{
			echo'class="error" /><span class="error">'.$errors[$name].'</span>';
		}else{
			echo'/>';
		}
		

		
		// Check if the input type is a textarea
	}elseif($type == 'textarea')	{
		if(array_key_exists($name, $errors))
			echo'<span class="error">'.$errors[$name].'</span>';
		//Create the textarea
		echo'<textarea name="'.$name.'"id="'.$name.'"rows="5"cols="75"';
		if(array_key_exists($name, $errors))	{
			echo'class="error">';
		}else	{
			echo'>';
		}
		// Add the value to the textarea
		if($value)
			echo $value;
		
		// Complete the textarea
		echo '</textarea>';
	} // End of primary IF_ELSE
} // End of the create_form_input() function